package com.crossriver.crgis.cofo.util;

import java.io.Serializable;
import java.math.BigDecimal;

public class PaymentBean implements Serializable {

	private String product_id;
	private String currency;
	private String payment_params;
	private String transactionRef;
	private String site_redirect_url;
	private String site_name;
	private String cust_id;
	private String cust_id_desc;
	private String cust_name;
	private String pay_item_id;
	private String pay_item_name;
	private String local_date_time;
	private String xml_data;
	private BigDecimal paymentAmount;
	private BigDecimal transactionFees;
	private BigDecimal outstandingAmount;
	private BigDecimal totalAmount;
	private String applicationId;
	
	private String s_totalAmount;
	
	private String hash;
	
	public BigDecimal getTotalAmount() {
		return totalAmount;
	}
	public void setTotalAmount(BigDecimal totalAmount) {
		this.totalAmount = totalAmount;
	}
	private String txn_no;

	
	
	public String getProduct_id() {
		return product_id;
	}
	public void setProduct_id(String product_id) {
		this.product_id = product_id;
	}
	public String getCurrency() {
		return currency;
	}
	public void setCurrency(String currency) {
		this.currency = currency;
	}
	public String getPayment_params() {
		return payment_params;
	}
	public void setPayment_params(String payment_params) {
		this.payment_params = payment_params;
	}
	public String getSite_redirect_url() {
		return site_redirect_url;
	}
	public void setSite_redirect_url(String site_redirect_url) {
		this.site_redirect_url = site_redirect_url;
	}
	public String getSite_name() {
		return site_name;
	}
	public void setSite_name(String site_name) {
		this.site_name = site_name;
	}
	public String getCust_id() {
		return cust_id;
	}
	public void setCust_id(String cust_id) {
		this.cust_id = cust_id;
	}
	public String getCust_id_desc() {
		return cust_id_desc;
	}
	public void setCust_id_desc(String cust_id_desc) {
		this.cust_id_desc = cust_id_desc;
	}
	public String getPay_item_id() {
		return pay_item_id;
	}
	public void setPay_item_id(String pay_item_id) {
		this.pay_item_id = pay_item_id;
	}
	public String getPay_item_name() {
		return pay_item_name;
	}
	public void setPay_item_name(String pay_item_name) {
		this.pay_item_name = pay_item_name;
	}
	public String getLocal_date_time() {
		return local_date_time;
	}
	public void setLocal_date_time(String local_date_time) {
		this.local_date_time = local_date_time;
	}
	public String getXml_data() {
		return xml_data;
	}
	public void setXml_data(String xml_data) {
		this.xml_data = xml_data;
	}
	public BigDecimal getPaymentAmount() {
		return paymentAmount;
	}
	public void setPaymentAmount(BigDecimal paymentAmount) {
		this.paymentAmount = paymentAmount;
	}
	public BigDecimal getTransactionFees() {
		return transactionFees;
	}
	public void setTransactionFees(BigDecimal transactionFees) {
		this.transactionFees = transactionFees;
	}
	public BigDecimal getOutstandingAmount() {
		return outstandingAmount;
	}
	public void setOutstandingAmount(BigDecimal outstandingAmount) {
		this.outstandingAmount = outstandingAmount;
	}
	public String getTxn_no() {
		return txn_no;
	}
	public void setTxn_no(String txn_no) {
		this.txn_no = txn_no;
	}
	public String getCust_name() {
		return cust_name;
	}
	public void setCust_name(String cust_name) {
		this.cust_name = cust_name;
	}
	public String getTransactionRef() {
		return transactionRef;
	}
	public void setTransactionRef(String transactionRef) {
		this.transactionRef = transactionRef;
	}
	public String getHash() {
		return hash;
	}
	public void setHash(String hash) {
		this.hash = hash;
	}
	public String getS_totalAmount() {
		return s_totalAmount;
	}
	public void setS_totalAmount(String s_totalAmount) {
		this.s_totalAmount = s_totalAmount;
	}
	
	public String getApplicationId() {
		return applicationId;
	}
	public void setApplicationId(String applicationId) {
		this.applicationId = applicationId;
	}
	@Override
	public String toString() {
		return "PaymentBean [product_id=" + product_id + ", currency="
				+ currency + ", payment_params=" + payment_params
				+ ", transactionRef=" + transactionRef + ", site_redirect_url="
				+ site_redirect_url + ", site_name=" + site_name + ", cust_id="
				+ cust_id + ", cust_id_desc=" + cust_id_desc + ", cust_name="
				+ cust_name + ", pay_item_id=" + pay_item_id
				+ ", pay_item_name=" + pay_item_name + ", local_date_time="
				+ local_date_time + ", xml_data=" + xml_data
				+ ", paymentAmount=" + paymentAmount + ", transactionFees="
				+ transactionFees + ", outstandingAmount=" + outstandingAmount
				+ ", totalAmount=" + totalAmount + ", applicationId="
				+ applicationId + ", s_totalAmount=" + s_totalAmount
				+ ", hash=" + hash + ", txn_no=" + txn_no + "]";
	}

	
	
	
}
